/**
 * @type {Date}
 *
 * @properties={typeid:35,uuid:"75E92671-E357-4FAC-BB2C-C7422F48851C",variableType:93}
 */
var fFechaVto2 = null;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"81318A96-0C53-41D3-AA26-77C585E7543B",variableType:4}
 */
var fAnio = null;

/**
 * @type {Date}
 *
 * @properties={typeid:35,uuid:"9263B8A3-DC7F-4F8B-A353-D959A8C358F4",variableType:93}
 */
var fFechaVto = null;

/**
 * @type {Number}
 *
 * @properties={typeid:35,uuid:"F43C584A-190C-4AA6-BE08-B78A52BFEC70",variableType:4}
 */
var fMes = null;

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @properties={typeid:24,uuid:"FE72CF2A-8055-4325-A5D5-542FC9CE86D8"}
 * @AllowToRunInFind
 */
function confirmar(event) {
	forms.liquidaciones_impresion.controller.find()
	
	forms.liquidaciones_impresion.mes = fMes
	forms.liquidaciones_impresion.anio = fAnio
	forms.liquidaciones_impresion.consorcio_id = globals.gConsorcio
	
	var $ctos = forms.liquidaciones_impresion.controller.search()
	
	if ($ctos == 0)
	{
		globals.DIALOGS.showInfoDialog('Aviso','No hay liquidaciones para esa fecha','OK')
	}
	else
	{
		if (fFechaVto != null && fFechaVto2 != null)
		{
			var $fs = databaseManager.getFoundSetUpdater(forms.liquidaciones_impresion.foundset)
			$fs.setColumn('fecha_vencimiento_1',fFechaVto)
			$fs.setColumn('fecha_vencimiento_2',fFechaVto2)
			$fs.performUpdate()
		}
		var $win = application.getWindow('VENCIMIENTOS')
		$win.hide()
		$win.destroy()
		globals.DIALOGS.showInfoDialog('Aviso','Proceso terminado con exito','OK')
	}
}
